crossbow maker - French English Dictionary